package model

type VideoUser struct {
	Id            uint32  `gorm:"column:id;type:int UNSIGNED;primaryKey;not null;" json:"id"`
	Mobile        string  `gorm:"column:mobile;type:varchar(11);comment:手机号;default:NULL;" json:"mobile"`                  // 手机号
	Nickname      string  `gorm:"column:nickname;type:varchar(80);comment:昵称;default:NULL;" json:"nickname"`               // 昵称
	AccountNumber string  `gorm:"column:account_number;type:varchar(50);comment:用户编号;default:NULL;" json:"account_number"` // 用户编号
	Address       string  `gorm:"column:address;type:varchar(80);comment:地址;default:NULL;" json:"address"`                 // 地址
	Constellation string  `gorm:"column:constellation;type:varchar(40);comment:星座;default:NULL;" json:"constellation"`     // 星座
	FolloInterest int32   `gorm:"column:follo_interest;type:int;comment:关注数;default:NULL;" json:"follo_interest"`          // 关注数
	FansNumber    int32   `gorm:"column:fans_number;type:int;comment:粉丝数;default:NULL;" json:"fans_number"`                // 粉丝数
	GoodsNumber   float64 `gorm:"column:goods_number;type:double;comment:获赞数;default:NULL;" json:"goods_number"`           // 获赞数
	WorksNumber   int32   `gorm:"column:works_number;type:int;comment:作品数量;default:NULL;" json:"works_number"`             // 作品数量
	LikesNumber   int32   `gorm:"column:likes_number;type:int;comment:喜欢;default:NULL;" json:"likes_number"`               // 喜欢
}

func (v *VideoUser) TableName() string {
	return "video_user"
}
